beb8909c8e2926c7090501bab135cc07835634ea,src/me/ryanhamshire/griefprevention/GriefPreventionPlugin.java,GriefPreventionPlugin,registerBaseCommands,#,785
Before Change
.build())),
optional(GenericArguments.onlyOne(GenericArguments.string(Text.of("context"))))),
GenericArguments.seq(
GenericArguments.choices(Text.of("target"), catalogChoices),
onlyOne(GenericArguments.choices(Text.of("value"), ImmutableMap.<String, Tristate>builder()
.put("-1", Tristate.FALSE)
.put("0", Tristate.UNDEFINED)
.put("1", Tristate.TRUE)
.put("false", Tristate.FALSE)
.put("undefined", Tristate.UNDEFINED)
.put("true", Tristate.TRUE)
.build())),
optional(GenericArguments.onlyOne(GenericArguments.string(Text.of("context"))))))))))
.executor(new CommandClaimFlag())
.build(), "claimflag", "cf");
Sponge.getCommandManager().register(this, CommandSpec.builder()
.description(Text.of("Gets/Sets flag permission for a group in claim you are standing in."))
.permission(GPPermissions.COMMAND_FLAGS_GROUP)
.arguments(GenericArguments.firstParsing(
GenericArguments.seq(
onlyOne(string(Text.of("group"))),
GenericArguments.firstParsing(
GenericArguments.seq(
choices(Text.of("flag"), flagChoices),
GenericArguments.firstParsing(
GenericArguments.seq(
GenericArguments.onlyOne(choices(Text.of("source"), catalogChoices)),
GenericArguments.choices(Text.of("target"), catalogChoices),
onlyOne(GenericArguments.choices(Text.of("value"), ImmutableMap.<String, Tristate>builder()
.put("-1", Tristate.FALSE)
.put("0", Tristate.UNDEFINED)
.put("1", Tristate.TRUE)
.put("false", Tristate.FALSE)
.put("undefined", Tristate.UNDEFINED)
.put("true", Tristate.TRUE)
.build()))),
GenericArguments.seq(
GenericArguments.choices(Text.of("target"), catalogChoices),
onlyOne(GenericArguments.choices(Text.of("value"), ImmutableMap.<String, Tristate>builder()
.put("-1", Tristate.FALSE)
.put("0", Tristate.UNDEFINED)
.put("1", Tristate.TRUE)
.put("false", Tristate.FALSE)
.put("undefined", Tristate.UNDEFINED)
.put("true", Tristate.TRUE)
.build())))))))))
.executor(new CommandClaimFlagGroup())
.build(), "claimflaggroup", "cfg");
Sponge.getCommandManager().register(this, CommandSpec.builder()
.description(Text.of("Adds flag permission to player."))
.permission(GPPermissions.COMMAND_FLAGS_PLAYER)
.arguments(GenericArguments.firstParsing(
GenericArguments.seq(
onlyOne(string(Text.of("player"))),
GenericArguments.firstParsing(
GenericArguments.seq(
choices(Text.of("flag"), flagChoices),
GenericArguments.firstParsing(
GenericArguments.seq(
GenericArguments.onlyOne(choices(Text.of("source"), catalogChoices)),
GenericArguments.choices(Text.of("target"), catalogChoices),
onlyOne(GenericArguments.choices(Text.of("value"), ImmutableMap.<String, Tristate>builder()
.put("-1", Tristate.FALSE)
.put("0", Tristate.UNDEFINED)
.put("1", Tristate.TRUE)
.put("false", Tristate.FALSE)
.put("undefined", Tristate.UNDEFINED)
.put("true", Tristate.TRUE)
.build()))),
GenericArguments.seq(
GenericArguments.choices(Text.of("target"), catalogChoices),
onlyOne(GenericArguments.choices(Text.of("value"), ImmutableMap.<String, Tristate>builder()
.put("-1", Tristate.FALSE)
.put("0", Tristate.UNDEFINED)
After Change
.build())),
optional(GenericArguments.onlyOne(GenericArguments.string(Text.of("context"))))),
GenericArguments.seq(
GenericArguments.onlyOne(choices(Text.of("target"), catalogChoices)),
onlyOne(GenericArguments.choices(Text.of("value"), ImmutableMap.<String, Tristate>builder()
.put("-1", Tristate.FALSE)
.put("0", Tristate.UNDEFINED)
.put("1", Tristate.TRUE)
.put("false", Tristate.FALSE)
.put("undefined", Tristate.UNDEFINED)
.put("true", Tristate.TRUE)
.build())),
optional(GenericArguments.onlyOne(GenericArguments.string(Text.of("context"))))))))))
.executor(new CommandClaimFlag())
.build(), "claimflag", "cf");
Sponge.getCommandManager().register(this, CommandSpec.builder()
.description(Text.of("Gets/Sets flag permission for a group in claim you are standing in."))
.permission(GPPermissions.COMMAND_FLAGS_GROUP)
.arguments(GenericArguments.firstParsing(
GenericArguments.seq(
onlyOne(string(Text.of("group"))),
GenericArguments.firstParsing(
GenericArguments.seq(
choices(Text.of("flag"), flagChoices),
GenericArguments.firstParsing(
GenericArguments.seq(
GenericArguments.onlyOne(choices(Text.of("source"), catalogChoices)),
GenericArguments.onlyOne(choices(Text.of("target"), catalogChoices)),
onlyOne(GenericArguments.choices(Text.of("value"), ImmutableMap.<String, Tristate>builder()
.put("-1", Tristate.FALSE)
.put("0", Tristate.UNDEFINED)
.put("1", Tristate.TRUE)
.put("false", Tristate.FALSE)
.put("undefined", Tristate.UNDEFINED)
.put("true", Tristate.TRUE)
.build()))),
GenericArguments.seq(
GenericArguments.onlyOne(choices(Text.of("target"), catalogChoices)),
onlyOne(GenericArguments.choices(Text.of("value"), ImmutableMap.<String, Tristate>builder()
.put("-1", Tristate.FALSE)
.put("0", Tristate.UNDEFINED)
.put("1", Tristate.TRUE)
.put("false", Tristate.FALSE)
.put("undefined", Tristate.UNDEFINED)
.put("true", Tristate.TRUE)
.build())))))))))
.executor(new CommandClaimFlagGroup())
.build(), "claimflaggroup", "cfg");
Sponge.getCommandManager().register(this, CommandSpec.builder()
.description(Text.of("Adds flag permission to player."))
.permission(GPPermissions.COMMAND_FLAGS_PLAYER)
.arguments(GenericArguments.firstParsing(
GenericArguments.seq(
onlyOne(string(Text.of("player"))),
GenericArguments.firstParsing(
GenericArguments.seq(
choices(Text.of("flag"), flagChoices),
GenericArguments.firstParsing(
GenericArguments.seq(
GenericArguments.onlyOne(choices(Text.of("source"), catalogChoices)),
GenericArguments.onlyOne(choices(Text.of("target"), catalogChoices)),
onlyOne(GenericArguments.choices(Text.of("value"), ImmutableMap.<String, Tristate>builder()
.put("-1", Tristate.FALSE)
.put("0", Tristate.UNDEFINED)
.put("1", Tristate.TRUE)
.put("false", Tristate.FALSE)
.put("undefined", Tristate.UNDEFINED)
.put("true", Tristate.TRUE)
.build()))),
GenericArguments.seq(
GenericArguments.onlyOne(choices(Text.of("target"), catalogChoices)),
onlyOne(GenericArguments.choices(Text.of("value"), ImmutableMap.<String, Tristate>builder()
.put("-1", Tristate.FALSE)
.put("0", Tristate.UNDEFINED)